string to integer logic